Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 LOXFORD Terraced £215,000 3 Nov 2023
58 LOXFORD Terraced £119,000 18 Dec 2013
72 LOXFORD Terraced £32,995 30 May 1997